Formal Description of Simulation Runtime Support Platform Architecture with XYZ/ADL

نویسندگان

  • Liyang Sun
  • Shaojie Mao
  • Zhong Liu
چکیده

Net-centric simulation runtime support platform (NCS-RSP) provides an environment supporting the construction of community of simulation task (CoST). This paper adopts dual software architecture description framework XYZ/ADL to describe the architecture of NCS-RSP by graphic language and formal language respectively. Then we decompose and refine the core service layer during the construction of CoST. Not only this description method expresses the architecture graphics and behavioral abstraction of NCS-RSP from visual viewpoint, but also validates the correctness and completeness of architecture design from formal view. The research is a new attempt of formal description in military simulation domain and it provides a guideline for the composition and reuse of NCS-RSP service.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Aspect-oriented Software Architecture Description Language AO-ADL Based on XYZ

Aspect-Oriented Programming (AOP) can resolve the code tangling problem in ObjectOriented Programming (OOP) via using the technology of separation of concerns. Software architecture is becoming an important part in the phase of software design, it has the ability of helping designer to handle the structure and the complexity of large software systems, and Aspect-Oriented Software Development (A...

متن کامل

Automatic Architecture Description Language (ADL)-Based Toolchain Generation: The Dynamic Linking Framework

In order to succeed in the fulfillment of clients ever increasing expectations, embedded systems companies are entering the area of multitasking environments. As memory is still a primary concern to achieve a good tradeoff between system performance and cost, we cannot rule out dynamic linking techniques since they reduce memory consumption at runtime. Using parameters from an ADL model of the ...

متن کامل

Modeling and Analyzing Software Architecture Using Object-Oriented Petri Nets and π-calculus

Software architecture has recently emerged as a new discipline of software engineering to effectively develop and maintain complex and large-scale software systems and reduce costs of developing applications. Software architecture provides a high-level abstraction for representing components, their relationships to each other and environment, and their constraints. The overall system structure ...

متن کامل

DAOP-ADL: An Architecture Description Language for Dynamic Component and Aspect-Based Development

Architecture description languages deal with the description, analysis and reuse of software architectures. This paper describes DAOP-ADL, a componentand aspect-based language to specify the architecture of an application in terms of components, aspects and a set of plug-compatibility rules between them. With the aim of connecting the specification of the application architecture to the impleme...

متن کامل

The Pi-ADL.NET project: An Inclusive Approach to ADL Compiler Design

This paper describes results and observations pertaining to the development of a compiler utility for an Architecture Description Language π-ADL, for the .NET platform. Architecture Description Languages or ADLs, are special purpose high level languages especially construed to define software architectures. π-ADL, a recent addition to this class of languages, is formally based on the π-Calculus...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • JSW

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2012